package nirvana.core.domains.ann;

import nirvana.core.domains.enums.EntityType;

import java.lang.annotation.*;

/**
 * 【描 述】：
 * 【环 境】：J2SE 17
 * 【详 细】：
 *
 * @author 李松林
 * @version v1.0 2024/4/15 新建
 * @since 2024/4/15
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
public @interface AccEntity {
    /**
     * 实体类名称
     *
     * @return
     */
    String value() default "";


    /**
     * 实体类型
     *
     * @return
     */
    EntityType type() default EntityType.DATA_ENTITY;
}